/**
 * @type {String}
 *
 * @properties={typeid:35,uuid:"043DCCA0-DA82-417C-A307-ECBAA190616E"}
 */
var gCampos = null;

/**
 * @type {JSFoundSet}
 *
 * @properties={typeid:35,uuid:"5F7BCE3A-8A2E-4648-9683-6461EBE71D0B",variableType:-4}
 */
var gRelacion = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"C4143EDC-E456-4969-BBD0-4A71C251E5C9",variableType:4}
 */
var gUservID = null;


/**
 * @param {String} tipo_cmp
 * @param {String} pto_venta
 * 
 * @properties={typeid:24,uuid:"4F3672B7-E00E-40A6-8D7E-88A7F9258971"}
 */
function consultaUltimoNro(tipo_cmp, pto_venta) {
	var $rel = globals.gRelacion
	var $txt = globals.gCampos
	
	var $inst 	= $rel[$txt + '_rece_bat'] + '/rece_ult.bat'
	var $rta 	= application.executeProgram($inst, [$rel[$txt + '_rece_bat'], $rel[$txt + '_rece_ini'], tipo_cmp, pto_venta])
	var $ult 	= $rta.substring($rta.indexOf('Ultimo numero:  ') + 16)
	return $ult
}

/**
 * @param {String} tipo_cmp
 * @param {String} pto_venta
 * @param {String} nro_cmp
 *
 * @properties={typeid:24,uuid:"6D647127-01F3-4826-B978-350289285158"}
 */
function consultaFacturaCAE(tipo_cmp, pto_venta, nro_cmp) {
	var $rel = globals.gRelacion
	var $txt = globals.gCampos
	
	var $inst 	= $rel[$txt + '_rece_bat'] + '/rece_get.bat'
	var $rta 	= application.executeProgram($inst, [$rel[$txt + '_rece_bat'], $rel[$txt + '_rece_ini'], tipo_cmp, pto_venta, nro_cmp])
	if ($rta.indexOf('602:') != -1)
	{
		$rta = $rta.substring($rta.indexOf('602:')+5)
	}
	else
	{
		$rta = $rta.substring($rta.indexOf('FechaCbte =  '))
	}
	return $rta
}
